package com.itany.corejava.code04_循环结构;

import java.util.Scanner;

/**
 * @author: 石小俊
 * @date: 2023年03月02日 16:18
 * @version: 1.0
 * 随机生成0-100的整数,让用户猜生成的数字是多少
 * 用户猜完之后显示用户猜的数字结果:大了、小了、对了
 * 如果猜对了,显示用户共猜测了多少次
 */
public class Test13_练习 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int guess = (int) (Math.random() * 101);
        // System.out.println("产生的数:"+guess);
        int count = 0;
        while(true){
            System.out.print("请输入您猜测的数字:");
            int value = sc.nextInt();
            count++;
            if(value > guess){
                System.out.println("大了");
            }
            if(value < guess){
                System.out.println("小了");
            }
            if(value == guess){
                System.out.println("恭喜您,猜对了,共猜了"+count+"次");
                // 猜对了之后,结束整个循环
                break;
            }
        }
    }
}
